due in no small part to - Türkisch Englisch Wörterbuch